bee killer - Turkish English Dictionary